package com.jeasonzhao.commons.test;

import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite;

public class CommonsTestSuite extends TestCase
{

    public CommonsTestSuite(String s)
    {
        super(s);
    }

    public static Test suite()
    {
        TestSuite suite = new TestSuite();
        suite.addTestSuite(com.jeasonzhao.commons.test.basic.TestIntegerPairHelper.class);
        suite.addTestSuite(com.jeasonzhao.commons.test.basic.TestPair.class);
        suite.addTestSuite(com.jeasonzhao.commons.test.basic.TestStringCollection.class);

        suite.addTestSuite(com.jeasonzhao.commons.test.configuration.TestCommandLineArguments.class);

        suite.addTestSuite(com.jeasonzhao.commons.test.json.TestJSON.class);
        suite.addTestSuite(com.jeasonzhao.commons.test.json.TestJSONParser.class);

        suite.addTestSuite(com.jeasonzhao.commons.test.model.TestModelHelperJSON.class);
        suite.addTestSuite(com.jeasonzhao.commons.test.model.TestModelHelperNonTaggedClass.class);
        suite.addTestSuite(com.jeasonzhao.commons.test.model.TestModelHelperNormalClass.class);

        suite.addTestSuite(com.jeasonzhao.commons.test.parser.TestLexTokenizer.class);

        suite.addTestSuite(com.jeasonzhao.commons.test.utils.TestAlgorithms.class);
        suite.addTestSuite(com.jeasonzhao.commons.test.utils.TestChineseNumber.class);
        suite.addTestSuite(com.jeasonzhao.commons.test.utils.TestConvert.class);
        suite.addTestSuite(com.jeasonzhao.commons.test.utils.TestGuid.class);

        suite.addTestSuite(com.jeasonzhao.commons.test.xml.TestXMLNode.class);
        suite.addTestSuite(com.jeasonzhao.commons.test.xml.TestXmlHelper.class);

        suite.addTestSuite(com.jeasonzhao.commons.test.TestBasicEvalProvider.class);
        suite.addTestSuite(com.jeasonzhao.commons.test.TestCppTokenizer.class);
        suite.addTestSuite(com.jeasonzhao.commons.test.TestExcel.class);
        suite.addTestSuite(com.jeasonzhao.commons.test.TestExpressionParser.class);
        suite.addTestSuite(com.jeasonzhao.commons.test.TestExpressionTokenizer.class);
        suite.addTestSuite(com.jeasonzhao.commons.test.TestSqlca.class);
        suite.addTestSuite(com.jeasonzhao.commons.test.TestSqlTokenizer.class);
        return suite;
    }
}
